﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;

namespace ShareOsNetLib
{
	public class SosTypeAlias
	{
		[Key]
		public UInt32 UID { get; set; }					// Local identifier - only used on this system
		public Guid GUID { get; set; }					// Global identifier - used globally to refer to this particular alias
		[StringLength(5)]
		public string Language { get; set; }			// Which spoken language and (optional locale)
		public string Label { get; set; }				// This is the string
		public SosFramework Framework { get; set; }		// This alias belongs to a particular framework
		public SosType Type { get; set; }				// Link to the function this alias represents
	}
}
